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