Apartment Unit at 7316 Tooma Street #169, San Diego, CA 92139 - HotPads