2309 Birch St, Denver, CO, 80207
OPEN 11/14/26 12:00 - 2:00PM
Newly Listed

$1,250,000

2309 Birch St, Denver, CO, 80207

ACTIVE