32
8312 N 11th St
Tampa, FL 33604
$374,900 USD
2,020 SF
4
Units
4.27% Cap Rate
2,020 SF
$374,900 USD
Apartments