4491 Stirling Rd #201, Fort Lauderdale, FL 33314, USA
914 NW 19th Ave, Fort Lauderdale, FL 33311, USA
5311 NW 22nd Ave, Fort Lauderdale, FL 33309, USA
700 SW 21st Terrace, Fort Lauderdale, FL 33312, USA