$530,000 -
3411 N Albion Street Unit 5
Denver ,
CO 80207
County Or Parish: Denver