775 NW 57th St, Fort Lauderdale, FL 33309, USA
1211 NW 29th Way, Fort Lauderdale, FL 33311, USA
4918 SW 44th Terrace, Fort Lauderdale, FL 33314, USA
1416 NW 7th Terrace, Fort Lauderdale, FL 33311, USA