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