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.

St Petersburg
Pinellas County
Downtown St Pete

The Cloisters Condos for Sale

Sort by: