Teva Posted On August 22, 2019 40,000 Square Feet Mechanically Fastened .060 TPO Roof System .060 Ballasted EPDM Roof System