1683 Zenobia Street

Denver, CO, 80204
ACTIVE
$1,850,000Price
6Beds
6Baths
3878Sq Ft

1683 Zenobia Street

Denver, CO, 80204
ACTIVE
$1,850,000Price
6Beds
6Baths
3878Sq Ft