3480 S Eudora Street, Denver, CO 80222
3
beds
1
bath
930 Sq.Ft. LIVING AREA
7,640 Sq.Ft. lot