$220,000
2
Beds
⋅
2
Baths
⋅
7803580
MLS
⋅
PENDING
Status
1060 S Parker Rd Unit 25, Denver
