23
6600 10th Ave N
Saint Petersburg, FL 33710
$2,400,000 USD
5,632 SF
5,632 SF
$2,400,000 USD
Medical