6392 Camino de la Costa
6392 Camino de la Costa, La Jolla, California
Sold at:
$11,900,000
Type: Single Family
Beds: 7
Baths: 5
Living
Area: 18,221 sq. ft