8200 S Quebec St Englewood, CO 80112