Sea Castle Apartments

 1725 Ocean Front Walk, Santa MonicaCA 90401
$3,300+Studio-1 BedPets OK