15
1502 N Nebraska Ave
Tampa, FL 33602
$3,800,000 USD
6,265 SF
6.05% Cap Rate
6,265 SF
$3,800,000 USD
Storefront Retail Office