24901 SW 121st Place, Homestead, FL 33032
Homestead, FL 33032
1 / 30
$665,000
6 bed · 3.5 bath · 2,905 sq ft · Built 2018