The St Tropez & Riviera are a pair of towers built in 2007 standing 24-stories tall. Amenities at St Tropez & Riviera include a resident clubroom, a fitness center, swimming pool, tennis court, and much more.
•