View Details $1,198,000 1 of 38 Vista La Mesa | La Mesa 2 units 5 beds 3 baths 2,700 sqft On Site: 31 Days