$650,000 -
2620 S Delaware Street Unit 3
Denver ,
CO 80223
County Or Parish: Denver