1 of 40Avalon Santa Monica on Main (opens in new tab)2000 Main Street, Santa Monica, CA 90405(830) 444-4972$3,349+/moFees may apply12-mo lease10 units available1 bed • 2 bedVerifiedView DetailsCheck availability