17601 Southwest 2nd Street Pembroke Pines Florida United States 33029
(Last updated 01/19/23 at 10:29 AM )