Contact Info & Details Address: 2801 SW 12th Street, Fort Lauderdale, FL 33312 LIVE, STAY & RELAX Not for Profit