110 Leyden Street, Denver, CO 80220
5
beds
4
baths
4,588 Sq.Ft. LIVING AREA
10,100 Sq.Ft. lot