Sea Castle Apartments

 1725 Ocean Front Walk, Santa MonicaCA 90401
$2,940+Studio-1 BedPets OK