System: Perforated Metal Screen Walls
Project Size: 4,200 Sq Ft
Location: Phoenix, AZ
Year Finished: 2024