2500 S Birch St, Denver, CO, 80222
OPEN 11/14/26 12:00 - 3:00PM
Newly Listed

$1,450,000

2500 S Birch St, Denver, CO, 80222

ACTIVE