Apartment Unit at 723 Palisades Beach Road #103, Santa Monica, CA 90402 - HotPads