• Office For Lease: 3380 66th St. N.

  • 3380 66th St N, Saint Petersburg, FL 33710

Lease History

Lease Date Available SF Floor / Suite Asking Rate
November 19, 2016 1,200 Available Space N/A