1 Day Ago COMPARE 2230 Delaware Ave, Santa Monica, CA 90404 Unit Apt. A Apartment for Rent 1 Bed $2,895