2000 Ponce de Leon Blvd, Coral Gables, FL 33134, United States
5175 SW 5th St, Coral Gables, FL 33134, United States