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