1508 17th St, Santa Monicasr-admin2020-03-27T19:47:58+00:00 Project Description LEE & ASSOCIATES 1508 17th STREET, SANTA MONICA, CA SYSTEM SIZE: 27 KW