4700 Prospect Rd #101, Fort Lauderdale, FL 33309, USA
201, 7517, 4491 Stirling Rd, Fort Lauderdale, FL 33314, USA
700 SW 21st Terrace, Fort Lauderdale, FL 33312, USA
1950 NW 22nd St, Fort Lauderdale, FL 33311, USA