$649,900 -
1264 Newton Street
Denver ,
CO 80204
County Or Parish: Denver