View Details Under Contract $384,800 1 of 32 Carriage Hills | Grand Junction 3 beds 3 baths 1,528 sqft 0.12 acres On Site: 47 Days
View Details $465,900 1 of 29 Carriage Hills | Grand Junction 4 beds 3 baths 1,904 sqft 0.16 acres On Site: 120 Days