$659,000
2
Beds
⋅
3
Baths
⋅
9857432
MLS
⋅
ACTIVE
Status
2001 Lincoln St Unit 2422, Denver
