$395,000

2196 S Birch St, Denver, CO, 80222

ACTIVE