New - 4 Hours Ago > $795,000 Active 3Beds2Baths1536Sqft0.1Acres 129 Logan St, Denver, CO 80209 MLS#: REC4486488