1/33 33 closed $260,000 1.9% $265,000 2 Beds2 Baths1,495 SqFt 1888 S Jackson St #907, Denver, CO 80210 Townhouse Listed by Challis Real Estate Company LLC