LAR Construction presents this report for the Santa Margarita Ecological Reserve (SMER) Visitor’s Center located in the mountains of Temecula, CA about 60 miles North of San Diego State University. We are working alongside the SMER team to present to interested donors a complete submittal so that they can decide on whether or not they […]
Read More… from Visitor Center at North Station 100% Submittal