A multi Story Building where old meets new. Located in the heart of Fort Lauderdale, Florida.
Fort Lauderdale, Florida
2017
Multiple stories Luxury Hotel.
August 28, 2017
2017, Florida, Fort Lauderdale
Built