3368 S University Dr, Miramar, FL 33025, United States
3470 Foxcroft Rd, Miramar, FL 33025, United States