1. ENGLEWOOD GLASS & MIRROR & AUTO INC. 18851 NE 29th Ave Ste 700, Aventura, FL 33180 Coordinate: 25.94976,-80.14249 Phone: (786) 490-5302