Open: Sun 11:00 AM - 2:00 PM $620,000 Active 3Beds1Baths1138Sqft0.19Acres 170 Oneida St, Denver, CO 80220 MLS#: 8793638