> $625,000 Active Under Contract 3Beds2Baths1217Sqft0.17Acres 1290 Forest St, Denver, CO 80246 MLS#: REC2500361