13904 SW 18th Terrace, Miami, FL 33175
Miami, FL 33175
1 / 30
$1,100,000
5 bed · 4 bath · 2,539 sq ft · Built 1997