$525,000 - 7940 University Ave Unit 18, La Mesa, CA 91942
7940 University Ave Unit 18
La Mesa,
CA
91942
Country: US