5221 SW 90th Terrace, Cooper City, FL 33328, United States
5660 SW 87th Ave, Cooper City, FL 33328, United States