Avalon Santa Monica on Main
2000 Main Street, Santa Monica, CA 90405
Avalon Santa Monica on Main Street offers the best of beach living. Live in luxury Santa Monica apartments, just steps from the world-famous Santa Monica beaches and the well-known boutique shops on Main Street. Walk to near-by restaurants, major corporations, the famous Santa Monica Pier and 3rd Street Promenade where you can shop, eat or watch a movie. Our lease terms are flexible from six months to a year. Great Santa Monica apartments, great service and the amenities you deserve. All at a location that’s exactly right, exactly where you want to be.