Apartment Unit at 2610 Torrey Pines Road C24, La Jolla, CA 92037 - HotPads