26023 SW 133rd Place, Homestead, FL 33032
Homestead, FL 33032
1 / 29
$565,000
5 bed · 3 bath · 2,187 sq ft · Built 1988