Addresses on 24th St, Denver, Colorado