3600 S University Dr, Miramar, FL 33025, United States
3600 SW 62nd Ave, Miramar, FL 33023, United States