Sea Castle Apartments

 1725 Ocean Front Walk, Santa MonicaCA 90401