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