Euclid Apartments 927 Euclid Street | Santa Monica, CA | 90403$1,900,000 AboutUnits: 7Total Sq Ft: 3,536Lot Size: 0.1719APN/Parcel ID; 4281-014-017 ApartmentJonathan KrikorianJanuary 31, 2016 Facebook0 Twitter LinkedIn0 Reddit