This week, prospective buyers have an opportunity to “fall in love with timeless Spanish architecture” at 1640 Torrey Pines Road, a 3095-square-foot residence “minutes from the vibrant Village of La Jolla” and located among “luxury …
December 5, 2019