• Retail Space on 66th Street

  • 5526 66th St N, Saint Petersburg, FL 33709

Lease History

Lease Date Available SF Floor / Suite Asking Rate
June 24, 2015 1,200 5526 $14.00/sf/yr