Avalon Apartments of Santa Monica

1032 7th St, Santa Monica, CA 90403

Avalon Apartments of Santa MonicaUnit 9 Video Tour