View Details Under Contract $320,000 1 of 35 Canyon Hills Estate | Alva 3 beds 2 baths On Site: 85 Days