$975,000 -
2120 Newton St
Denver ,
CO 80211
City: Denver
Courtesy of Christopher Naggar, Engel & Volkers Denver chris.naggar@engelvoelkers.com,817-262-3649