11651 SE 71st Terrace Rd
Belleview, FL 34420
$550,000 USD
3,994 SF
5
Units
4.8% Cap Rate
3,994 SF
$550,000 USD
Apartments