32
8413 N Hamner Ave
Tampa, FL 33604
$1,100,000 USD
3,309 SF
10
Units
7.55% Cap Rate
3,309 SF
$1,100,000 USD
Apartments