Apartment Unit 23 at 10101 Maya Linda Road #23, San Diego, CA 92126 - HotPads