About this Project
Station 19 is a newly constructed 10,000+ square foot building located in Nashville, Tennessee. Commercial Installation, LLC, LLC was contracted to furnish and install commercial windows, aluminum storefront, glass (including Keralite and Solarban glass), and overhead doors. This project was completed in December 2015.