812 Euclid Street A - Santa Monica, CA | $2495000.00 | Cr...