270 PALISADES BEACH RD #202, Santa Monica, CA 90402 - MLS#18413522 ...