Apartment Unit at 9310 Towne Center Drive #73, San Diego Utc La Jolla, CA 92121 - HotPads