2713 SW 64th Ave, Miramar, FL 33023, United States
16263 Miramar Pkwy, Miramar, FL 33027, United States
9111 Pembroke Rd, Miramar, FL 33025, United States