$1,850,000
7
Beds
⋅
4
Baths
⋅
IR1066882
MLS
1121 N Humboldt St, Denver
Courtesy of The Agency - Boulder . 3035215025
