18911 NE 5TH AVE, MIAMI, FL 33179
Strong House Windows and Doors supplies and installs the latest in impact products for your home or commercial storefront.
Visit our Showroom/office
18911 NE 5th Ave
Miami, 33179, FL
Showroom hours
9:00AM - 2:00PM
Directions
Company
Home
Windows
Doors
Gallery
Impact Benefits
Quick Contact
(786) 502-1904
[email protected]