Ladera Corporate Terrace I - Building 999 Read more about Ladera Corporate Terrace I - Building 999 50kW SDG&E Owned Photovoltaic System