$630,000
1701 NW 12th Ave, Homestead FL 33030
Homestead, FL
3 bd
2 ba
1,348 sqft