2268 S Delaware Street, Denver, CO, 80223

$699,000

2268 S Delaware Street, Denver, CO, 80223

Courtesy of: Koustas Property Consultants LTD