New - 4 Hours Ago > $599,000 Active 2Beds4Baths1200Sqft--Acres 1331 Newton St, Denver, CO 80204 MLS#: REC9645986