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