8
3418 W North A St
Tampa, FL 33609
$5,190,000 USD
13,050 SF
22
Units
7.04% Cap Rate
13,050 SF
$5,190,000 USD
Apartments