1034 Euclid Street, Santa Monica, CA 90403 - MLS#PW21084303 - Terri...