Checkers – 3775 66th St. North, St. Petersburg, FL 33708

Building: 750 SF

Land: 33,106 SF

 

Address : 3775 66th St. North, St. Petersburg, FL, 33708

Property Images