1223 31st Street, Denver, CO 80205
1
bed
1
bath
975 Sq.Ft. LIVING AREA
1,875 Sq.Ft. lot