$535,000
2
Beds
⋅
1
Baths
⋅
8807535
MLS
⋅
ACTIVE
Status
3326 W 24th Ave, Denver
