Village Apartments

5500 Morro Way, La Mesa, CA 91942