Apartment Unit 712 at 712 Otay Street, San Diego, CA 92114 | HotPads