View Details $16,495,000 1 of 59 La Jolla Palisades | La Jolla 6 beds 7 baths 8,586 sqft 0.93 acres On Site: 254 Days