14241 SW 160th Terrace, Miami, FL 33177
Miami, FL 33177
1 / 29
$998,000
6 bed · 4.5 bath · 2,915 sq ft · Built 1999