Excelsior

Thanks to its revolutionary design, Excelsior is considered one of the finest luxury buildings in South Florida. Boasting 28 super luxurious apartments with 40,000+ square feet per unit and beach-side cabanas for yachts up 60′ long!

Excelsior Condos for Sale

Skip to content