$859,900 -
3354 W 18th Avenue
Denver ,
CO 80204
County Or Parish: Denver