Apartment Unit 105 at 6191 Rancho Mission Road, San Diego, CA 92123 | HotPads