Skip to main content
1252 23rd Street - Santa Monica, CA apartments for rent