$869,000 -
12941 Delaware St
Denver ,
CO 80234
City: Denver
Courtesy of Martin Mata, Redfin Corporation Martin.Mata@redfin.com,720-552-2557