$485,000 -
7940 University Ave #22
La Mesa ,
CA 91941
Complex/park: Villa De Fanta