21
716-731 SW 12th St
Homestead, FL 33034
$855,000 USD
4,200 SF
3
Units
4,200 SF
$855,000 USD
Apartments