$1,650,000 -
3605 S Tamarac Drive
Denver ,
CO 80237
County Or Parish: Denver