942 NW 56th St, Fort Lauderdale, FL 33309, USA
4609 SW 44th Ave, Davie, FL 33314, USA
4918 SW 44th Terrace, Fort Lauderdale, FL 33314, USA
1211 NW 29th Way, Fort Lauderdale, FL 33311, USA