Available September 1 2880 Oneida Street 2880 Oneida Street, Denver, CO 80207 2 Beds 1 Baths 888 sq ft