$890,000
3
Beds
⋅
3
Baths
⋅
4643416
MLS
⋅
ACTIVE
Status
1743 W 33rd Ave, Denver
