8351 NW 15th Ct, Pembroke Pines, FL 33024, United States
1200 NW 21st St, Pembroke Pines, FL 33026, United States