$1,275,000 -
3152 S Holly Street
Denver ,
CO 80222
County Or Parish: Denver