View Details $939,500 1 of 42 Spyglass Ridge | Grand Junction 3 beds 3 baths 2,520 sqft 0.24 acres On Site: 298 Days