7
13712-13716 N 20th St
Tampa, FL 33613
$1,750,000 USD
8,966 SF
12
Units
7.05% Cap Rate
8,966 SF
$1,750,000 USD
Apartments