Sea Castle Apartments

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