$652,000 -
3273 S Florence Court
Denver ,
CO 80231
County Or Parish: Denver