13
14207 N 12th St
Tampa, FL 33613
$1,550,000 USD
5,856 SF
8
Units
7% Cap Rate
5,856 SF
$1,550,000 USD
Apartments