Apogee South Beach is an ultra-luxury residential tower at 800 S Pointe Dr in Miami Beach, Florida, built in 2008 and well established in the local market. Notable features include 67 residences, South Pointe, Full-floor sky villas and Deep-water marina. With 22 floors and 67 residences, pricing here starts from $3M+, reflecting Miami Beach's position in the South Florida luxury market.
Located at 800 S Pointe Dr, Miami Beach, Florida. 67 residences across 22 floors. Pricing from $3M+.