21
2910 W Waters Ave
Tampa, FL 33614
$2,000,000 USD
2,020 SF
2,020 SF
$2,000,000 USD
Medical