One, Two & Three Bedroom Apartments
The Plaza is a wonderful community that offers a variety of floor plans and is located in Tallahassee, Florida. After playing tennis, you can join in on a game of volleyball or relax on the tanning deck and take a swim. The spacious clubhouse features a 24 hour fitness center, game room, and laundry facility. The Plaza is within walking distance to Florida State University.