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!
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!