801 Seabreeze Blvd, Fort Lauderdale, Florida 33316 USA
Post COVID-19 lockdown, we are now open as of May 1st! Visit our website for rentals & more information. Find us on Facebook and Instagram.
Photo Credit: Yelp