4433 SW 27th Terrace, Davie, FL 33312, USA
2616 Griffin Rd, Fort Lauderdale, FL 33312, USA
914 NW 19th Ave, Fort Lauderdale, FL 33311, USA
2703 NW 55th Ct, Fort Lauderdale, FL 33309, USA