$1,895,000 -
2 S Birch Street
Denver ,
CO 80246
County Or Parish: Denver