2425 Olympic Blvd #600e, Santa Monica 90404, CA, United States
Distance: 53 yd.
Company description
SolarReserve is a solar energy project development company and holds the exclusive worldwide license to the molten salt, solar power tower technology developed by United Technologies Corporation.