8421 Whale Watch Way, La Jolla, CA 92037 | $23,000,000 |...