2506 St Isabel St
Tampa, FL 33607
$3,190,000 USD
4,907 SF
4,907 SF
$3,190,000 USD
Medical