12900 SW 229th Street, Miami, FL 33170
Miami, FL 33170
1 / 30
$760,000
5 bed · 3.5 bath · 3,252 sq ft · Built 2022