View Details Under Contract $265,000 1 of 33 Lake Vista 2 | Vallecito Lake/Bayfield 2.6 acres On Site: 228 Days