Apartment Unit 377162 at 5679 Amaya Drive, La Mesa, CA 91942 - HotPads | HotPads