4392 W Point Loma Boulevard, San Diego, CA 92107 - HotPads