Macy’s Otay Ranch (2015) EPCMalls & RetailRecent ProjectsRooftopSystem Type June 6, 2015 Macy’s Otay Ranch (2015) System Size: 355 kW | EPC johnwolfecompton Love0