$720,000 -
2640 S Delaware Street Unit 1
Denver ,
CO 80223
County Or Parish: Denver