Havenhurst Residence

  • HAVENHURST RESIDENCE
  • LA JOLLA, CA