TOWNGATE NORTH

2312 21st St SE Homestead FL 33035

Pending 2025-12-10
2312 SE 21st St, Homestead FL 33035
2 bed
2 bath
1431 sqft

$2,200

$50
Price Decreased