$260,000 -
3465 S Poplar Street Unit 606
Denver ,
CO 80224
County Or Parish: Denver