26
3684 Tampa Rd
Oldsmar, FL 34677
$1,795,000 USD
3,706 SF
1
Unit
3,706 SF
$1,795,000 USD
Storefront Retail Office