> $439,000 Active Under Contract 3Beds1Baths897Sqft0.2Acres 7903 Logan St, Denver, CO 80229 MLS#: REC6787033