TOWN CENTER PLAZA

About TOWN CENTER PLAZA

Town Center Plaza in North Lauderdale contracted Best Roofing to re-roof 23,526 Sq. Ft. with a white, reflective roofing system.