3825 Zenobia St, Denver, CO, 80212
Newly Listed

$1,580,000

3825 Zenobia St, Denver, CO, 80212

ACTIVE