Pembroke Pines, FL, United States
11097 North Hiatus Road Pembroke Pines Florida 33026 US