118
2901 Tyrone Blvd
Saint Petersburg, FL 33710
$2,350,000 USD
5,740 SF
5,740 SF
$2,350,000 USD
Restaurant