The Cloisters, Downtown, Florida Condos for Sale in St. Petersburg
The Cloisters
The Cloisters, Downtown is a Condominium in St. Petersburg, Florida. It was built in 1999 and has 33 units. The address is 288 Beach Dr NE St. Petersburg, FL 33701.
Building details and amenities include 12 floors, security, guest suites, garage parking, a fitness room, and a pool.