$265,000
373 NE 26th Pl # 201, Homestead FL 33033
Homestead, FL
3 bd
2 ba
1,194 sqft