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