Skip to main content
1008 17th Street 2, Santa Monica, CA 90403 - For Lease $5,800/mo