15
3430 Colwell Ave
Tampa, FL 33614
$699,999 USD
1,950 SF
1,950 SF
$699,999 USD
Religious Facility