View Details Under Contract $899,999 1 of 34 Sobre El Rio | Palisade 3 beds 3 baths 3,016 sqft 2.19 acres On Site: 62 Days