3031 S Birch Street, Denver, CO 80222
5
beds
4
baths
4,760 Sq.Ft. LIVING AREA
7,660 Sq.Ft. lot
Observatory Park offers the charm of its proximity to the University of Denver.
Explore