16481 SW 58th Terrace, Miami, FL 33193
Miami, FL 33193
1 / 23
$884,000
5 bed · 4 bath · 2,868 sq ft · Built 2006