SOLAR INSTALLATION go Results Found: 3 Greenspire Greenspire 3130 Wilshire Blvd. Santa Monica CA 90403 (310) 477-7686 Green Rain Solar LLC Green Rain Solar LLC 16620 Marquez Ave. Pacific Palisades CA 90272 (310) 230-0240 Green Stream Holdings Inc Green Stream Holdings Inc 16620 Marquez Ave. Pacific Palisades CA 90272 (310) 230-0240